perm filename THESIS[F75,JMC]2 blob
sn#194387 filedate 1975-12-31 generic text, type T, neo UTF8
00100 NOTES ON RESEARCH TOPICS, ESPECIALLY FOR THESES
00200
00300
00400 I am prepared to supervise research in the following topics,
00500 although I am also prepared to consider other topics proposed by
00600 students. Which of these topics would lead to PhD theses is
00700 not immediately apparent. In most of them, the student would have
00800 to contribute substantially to the definition of the problem as
00900 well as to finding a solution.
01000
01100 SYSTEM PROGRAMMING
01200
01300 It would be hard to persuade me to let a student design
01400 a new programming language or design an operating system as
01500 a thesis project. There would really have to be a new idea
01600 and not merely a dissatisfaction with the details of present
01700 implementations. Instead I would prefere to see research in
01800 new areas such as the following:
01900
02000 1. Information description. Many files exist that
02100 are accessible to our computer over the ARPAnet or by
02200 telephone. Develop a language for describing a class of
02300 such files that would permit a program to answer a question
02400 by extracting the information from such a file. Easy (I hope)
02500 example: many ARPAnet sites have telephone directories in
02600 their computer as do we. These directories all have approximately
02700 the same information but have different file formats.
02800 Devise a way of describing such files so that a single program
02900 can find addresses and telephone numbers from any of the files
03000 using the description of that file.
03100
03200 #. Business communication language. See CBCL[f75,jmc].
03300
03400 THEORY OF ARTIFICIAL INTELLIGONCE
03500
03600 #. Minimal models of a collection of sentences
03700 See me for an oral spiel, but first read minima[f75,jmc].
03800
03900 #. Finitization. A possible scheme for showing certain sentences
04000 satisfiable by translating them into theories in which satisfiability
04100 means satisfiability in models of a fixed size. See finiti[f75,jmc].